def create_gobang_board(width=15, height=15):
    """
    创建一个指定宽高的五子棋棋盘。

    参数:
    width : int
        棋盘的宽度,默认值为15。
    height : int
        棋盘的高度,默认值为15。

    返回:
    None
    """

    # 打印棋盘顶部的行号
    print("    ", end="")
    for col_label in range(1, width+1):
        print(f"{col_label:2}", end=" ")
    print()

    # 打印分割线
    print("   +" + "——+" * width)

    # 打印每一行棋盘
    for row in range(1, height+1):
        # 打印行号
        print("   |", end="")
        
        # 打印空格和竖线交替
        for col in range(1, width+1):
            print("  |", end="")
            
        # 行结束后的换行和下一行的分割线
        print("\n   +" + "——+" * width)

# 调用函数，传入用户想要的棋盘尺寸
create_gobang_board()  # 默认15x15

